<?
	include "../classes/init.php";
	
	/*
	*	Vérification si l'usager à le niveau d'accès nécessaire pour continuer
	*/
	//$objSecurite->check( SECURITE_ADMIN, "/error.php" );
	
	/* suppression d'une montagne */
	if( isset( $_GET[ 'del' ] ) ) {
		$objMontDel = new Montagnes( $objBD, $_GET[ 'del' ] );
		$objMontDel->delete();
	}
	
	/* ajout d'une montagne */
	if( isset( $_POST[ 'btn_ajout' ] ) ) {
		$objMont = new Montagnes( $objBD );
		if( isset( $_POST[ 'noMontagne' ] ) && !empty( $_POST[ 'noMontagne' ] ) ) {
			$objMont = new Montagnes( $objBD, $_POST[ 'noMontagne' ] );
		} else {
			$objMont = new Montagnes( $objBD );
		}
		$objMont->setNom( $_POST[ 'nomMontagne' ] );
		$objMont->setDescription( $_POST[ 'descriptionMontagne' ] );
		$objMont->setLatitude( $_POST[ 'latitudeMontagne' ] );
		$objMont->setLongitude( $_POST[ 'longitudeMontagne' ] );
		$objMont->setUrl( $_POST[ 'urlMontagne' ] );
		$objMont->sauvegarde();
	}
	
	/* vas chercher les donnée d'une montagne à modifier */
	if( isset( $_GET[ 'noMontagne' ] ) ) {
		$objMontModif = new Montagnes( $objBD, $_GET[ 'noMontagne' ] );
		$tabMont = $objMontModif->getResultats();
		$smarty->assign( "montModif", $tabMont[ 0 ]  );
		$smarty->assign( "modeModif", 1 );
	}
	
	/* vas chercher toute les montagne pour le listing */
	$objMontListing = new Montagnes( $objBD );
	$objMontListing->getInfos();
	
	$smarty->assign( "montagnesListing", $objMontListing->getResultats() );
	$smarty->assign( "body", "admin_montagnes" );
	$smarty->display( "frame.tpl" );
?>